Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
32 LEIGH HILL ROAD Detached £1,450,000 1 Oct 2008
THE LODGE, 32 LEIGH HILL ROAD Detached £2,172,500 17 Mar 2017